package com.sciencep.pro.core.domain.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 
 *
 * @author Sciencep
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class UserAttendanceBack extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 用户ID
     */
        @TableField("userId")
    private String userId;

    /**
     * 用户姓名
     */
        @TableField("userName")
    private String userName;

    /**
     * 实际上班打卡时间
     */
        @TableField("onDutyTime")
    private Date onDutyTime;

    /**
     * 实际下班打卡时间
     */
        @TableField("offDutyTime")
    private Date offDutyTime;

    /**
     * 上班打卡时间结果
     */
    @TableField("onDutyTimeResult")
    private String onDutyTimeResult;

    /**
     * 下班打卡时间结果
     */
    @TableField("offDutyTimeResult")
    private String offDutyTimeResult;

    /**
     * 考勤日期
     */
        @TableField("dutyDate")
    private Date dutyDate;


}
